.el-dropdown-menu__item {
	font-size: 12px !important;
	line-height: 28px !important;
}
.el-card.is-always-shadow {
	box-shadow: none;
	border: none !important;
}

.el-scrollbar__view {
	height: 100%;
}
.el-scrollbar__wrap{
	overflow-x: hidden;
}

.el-menu--horizontal {
	border-bottom: none !important;
}

.el-menu {
	border-right: none !important;
	overflow-x: hidden;
}

.el-menu--display,
.el-menu--display + .el-submenu__icon-arrow {
	display: none;
}
.el-message__icon,
.el-message__content {
	display: inline-block;
}

.el-date-editor .el-range-input,
.el-date-editor .el-range-separator {
	height: auto;
	overflow: hidden;
}

.el-dialog__wrapper {
	z-index: 2048;
}

.el-row {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.el-main {
	padding: 0 !important;
}
.el-dropdown-menu__item--divided:before,
.el-menu,
.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
	background-color: transparent;
}

.el-dropdown-menu__item--divided:before,
.el-menu,
.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
	background-color: transparent !important;
}

.el-card__header {
	padding: 6px 18px !important;
}
/*滚动条美化*/
*::-webkit-scrollbar {
	width: 7px;
	height: 9px;
}
*::-webkit-scrollbar-track {
	// background-color:hsla(220, 4%, 58%, .3);
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
*::-webkit-scrollbar-thumb {
	background-color: hsla(220, 4%, 58%, .3);
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.el-table__empty-block {
	width: 100% !important;
}
.el-form--inline .el-form-item {
	margin-right:30px;
}
.el-radio,
.el-radio__input {
	line-height: 32px !important;
}
.el-table__expanded-cell,
.el-table__expanded-cell td {
	border: none !important;
}
.el-table__expanded-cell{
	padding: 0!important;
	background-color:#F5F7FA;
}
.el-table__expanded-cell table tr td{
	background-color:#F5F7FA;
}
.el-table__expanded-cell .flex_row{
	background-color:#F5F7FA;
}
.expanded td{
	background-color:#F5F7FA;
}
.el-table .cell{
	padding-right: 0;
}
.el-collapse-item__header {
	border: none !important;
	background: #f5f7fa !important;
}
.el-collapse-item__content {
	padding-bottom: 0 !important;
}
.input-with-select .el-input-group__prepend {
	background-color: #fff;
}
.el-table__header,
.el-table__body,
.el-table__footer {
	width: 100%;
}
.avue-form__group {
	margin-top: 20px;
}
.hideClass {
	display: none !important;
	z-index: -1 !important;
}
.hide .el-input__suffix {
	display: none !important;
	z-index: -1 !important;
}
.el-tag__close:hover {
	color: #fff !important;
	background-color: #E05242 !important;
}
.el-loading-mask{
	background-color: #fff;
}
.el-button--mini{
	padding:7px;
}
.el-table__fixed-right::before{
	content: '';
}
.el-select .el-input .el-select__caret.el-input__icon::before {
  content: "\e790";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform:  translate(-50%, -50%) rotateZ(180deg);
}
.el-input .el-input__suffix ,.el-select .el-input__suffix{
	border-left: 1px solid #EBEEF5;
	right: 0;
	padding: 0 4px;
}
.el-cascader .el-input  .el-icon-arrow-down::before {
  content: "\e790";
  width: 100%;
  height: 100%;
}
.el-date-editor .el-input__suffix{
	border: none !important;
}
.w120 .el-input__suffix{
	border: none !important;
}
.el-table__row .cell,.el-table__header .cell{
	white-space: nowrap;
}


